前赴后继: to advance dauntlessly in wave upon wave (idiom)...
粥: congee, gruel, porridge...
外行: layman, amateur...
耐心: to be patient, patience...
美妙: beautiful, wonderful, splendid...
修路: to repair a road...
先前: before, previously...
齐心协力: to work with a common purpose (idiom); to make concerted efforts, to pull together, to work as one...
活该: (coll.) serve sb right, deservedly, ought, should...
腐朽: rotten, decayed, decadent, degenerate...